Skip to content

New Migrate build.gradle to kotlin dsl #9103

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jul 17, 2025
Merged

Conversation

bric3
Copy link
Contributor

@bric3 bric3 commented Jul 4, 2025

What Does This Do

Migrates new build.gradle to kotlin DSL

  • communication
  • dd-trace-api
  • dd-trace-ot
  • dd-trace-ot:correlation-id-injection
  • internal-api
  • internal-api:internal-api-9

Motivation

Improves type checking, and symbol lookup in the IDE

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@bric3 bric3 requested review from a team as code owners July 4, 2025 11:47
@bric3 bric3 requested a review from mcculls July 4, 2025 11:47
Copy link
Contributor

github-actions bot commented Jul 4, 2025

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@pr-commenter
Copy link

pr-commenter bot commented Jul 4, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master migrate-more-to-kotlin-dsl
git_commit_date 1752742917 1752755538
git_commit_sha 847275b f17ad49
release_version 1.52.0-SNAPSHOT~847275bcc2 1.52.0-SNAPSHOT~f17ad49fc6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1752757351 1752757351
ci_job_id 1033665686 1033665686
ci_pipeline_id 70847549 70847549
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-hpw3g206 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-hpw3g206 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 49 metrics, 10 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.045 s) : 0, 1044693
Total [baseline] (10.618 s) : 0, 10617981
Agent [candidate] (1.044 s) : 0, 1043841
Total [candidate] (10.601 s) : 0, 10600528
section appsec
Agent [baseline] (1.212 s) : 0, 1212490
Total [baseline] (10.777 s) : 0, 10776695
Agent [candidate] (1.225 s) : 0, 1225471
Total [candidate] (10.797 s) : 0, 10797471
section iast
Agent [baseline] (1.171 s) : 0, 1171415
Total [baseline] (10.855 s) : 0, 10855300
Agent [candidate] (1.186 s) : 0, 1185897
Total [candidate] (10.936 s) : 0, 10935559
section profiling
Agent [baseline] (1.186 s) : 0, 1186102
Total [baseline] (10.869 s) : 0, 10868539
Agent [candidate] (1.181 s) : 0, 1180539
Total [candidate] (10.897 s) : 0, 10897152
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.045 s -
Agent appsec 1.212 s 167.797 ms (16.1%)
Agent iast 1.171 s 126.723 ms (12.1%)
Agent profiling 1.186 s 141.41 ms (13.5%)
Total tracing 10.618 s -
Total appsec 10.777 s 158.713 ms (1.5%)
Total iast 10.855 s 237.318 ms (2.2%)
Total profiling 10.869 s 250.557 ms (2.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.044 s -
Agent appsec 1.225 s 181.63 ms (17.4%)
Agent iast 1.186 s 142.057 ms (13.6%)
Agent profiling 1.181 s 136.698 ms (13.1%)
Total tracing 10.601 s -
Total appsec 10.797 s 196.943 ms (1.9%)
Total iast 10.936 s 335.031 ms (3.2%)
Total profiling 10.897 s 296.624 ms (2.8%)
gantt
    title petclinic - break down per module: candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.438 ms) : 0, 1438
crashtracking [candidate] (1.434 ms) : 0, 1434
BytebuddyAgent [baseline] (733.816 ms) : 0, 733816
BytebuddyAgent [candidate] (733.869 ms) : 0, 733869
GlobalTracer [baseline] (242.669 ms) : 0, 242669
GlobalTracer [candidate] (242.061 ms) : 0, 242061
AppSec [baseline] (30.745 ms) : 0, 30745
AppSec [candidate] (30.595 ms) : 0, 30595
Debugger [baseline] (6.054 ms) : 0, 6054
Debugger [candidate] (6.024 ms) : 0, 6024
Remote Config [baseline] (654.283 µs) : 0, 654
Remote Config [candidate] (647.62 µs) : 0, 648
Telemetry [baseline] (8.279 ms) : 0, 8279
Telemetry [candidate] (8.219 ms) : 0, 8219
section appsec
crashtracking [baseline] (1.433 ms) : 0, 1433
crashtracking [candidate] (1.443 ms) : 0, 1443
BytebuddyAgent [baseline] (748.121 ms) : 0, 748121
BytebuddyAgent [candidate] (756.782 ms) : 0, 756782
GlobalTracer [baseline] (233.505 ms) : 0, 233505
GlobalTracer [candidate] (236.019 ms) : 0, 236019
IAST [baseline] (23.662 ms) : 0, 23662
IAST [candidate] (23.634 ms) : 0, 23634
AppSec [baseline] (168.206 ms) : 0, 168206
AppSec [candidate] (165.93 ms) : 0, 165930
Debugger [baseline] (7.696 ms) : 0, 7696
Debugger [candidate] (10.789 ms) : 0, 10789
Remote Config [baseline] (618.759 µs) : 0, 619
Remote Config [candidate] (606.565 µs) : 0, 607
Telemetry [baseline] (8.122 ms) : 0, 8122
Telemetry [candidate] (8.896 ms) : 0, 8896
section iast
crashtracking [baseline] (1.429 ms) : 0, 1429
crashtracking [candidate] (1.447 ms) : 0, 1447
BytebuddyAgent [baseline] (846.07 ms) : 0, 846070
BytebuddyAgent [candidate] (857.956 ms) : 0, 857956
GlobalTracer [baseline] (230.591 ms) : 0, 230591
GlobalTracer [candidate] (232.453 ms) : 0, 232453
IAST [baseline] (30.065 ms) : 0, 30065
IAST [candidate] (30.028 ms) : 0, 30028
AppSec [baseline] (26.401 ms) : 0, 26401
AppSec [candidate] (26.821 ms) : 0, 26821
Debugger [baseline] (7.465 ms) : 0, 7465
Debugger [candidate] (7.554 ms) : 0, 7554
Remote Config [baseline] (585.291 µs) : 0, 585
Remote Config [candidate] (601.891 µs) : 0, 602
Telemetry [baseline] (7.926 ms) : 0, 7926
Telemetry [candidate] (8.001 ms) : 0, 8001
section profiling
crashtracking [baseline] (1.382 ms) : 0, 1382
crashtracking [candidate] (1.391 ms) : 0, 1391
BytebuddyAgent [baseline] (759.628 ms) : 0, 759628
BytebuddyAgent [candidate] (757.58 ms) : 0, 757580
GlobalTracer [baseline] (220.907 ms) : 0, 220907
GlobalTracer [candidate] (219.782 ms) : 0, 219782
AppSec [baseline] (30.618 ms) : 0, 30618
AppSec [candidate] (30.255 ms) : 0, 30255
Debugger [baseline] (6.268 ms) : 0, 6268
Debugger [candidate] (6.287 ms) : 0, 6287
Remote Config [baseline] (672.273 µs) : 0, 672
Remote Config [candidate] (659.22 µs) : 0, 659
Telemetry [baseline] (13.536 ms) : 0, 13536
Telemetry [candidate] (13.219 ms) : 0, 13219
ProfilingAgent [baseline] (104.758 ms) : 0, 104758
ProfilingAgent [candidate] (103.16 ms) : 0, 103160
Profiling [baseline] (104.782 ms) : 0, 104782
Profiling [candidate] (103.183 ms) : 0, 103183
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.044 s) : 0, 1043554
Total [baseline] (8.63 s) : 0, 8630401
Agent [candidate] (1.041 s) : 0, 1041150
Total [candidate] (8.624 s) : 0, 8623515
section iast
Agent [baseline] (1.171 s) : 0, 1171237
Total [baseline] (9.22 s) : 0, 9220346
Agent [candidate] (1.172 s) : 0, 1172478
Total [candidate] (9.211 s) : 0, 9211475
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.044 s -
Agent iast 1.171 s 127.683 ms (12.2%)
Total tracing 8.63 s -
Total iast 9.22 s 589.945 ms (6.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.041 s -
Agent iast 1.172 s 131.328 ms (12.6%)
Total tracing 8.624 s -
Total iast 9.211 s 587.959 ms (6.8%)
gantt
    title insecure-bank - break down per module: candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.442 ms) : 0, 1442
crashtracking [candidate] (1.429 ms) : 0, 1429
BytebuddyAgent [baseline] (733.335 ms) : 0, 733335
BytebuddyAgent [candidate] (730.526 ms) : 0, 730526
GlobalTracer [baseline] (242.316 ms) : 0, 242316
GlobalTracer [candidate] (242.597 ms) : 0, 242597
AppSec [baseline] (30.535 ms) : 0, 30535
AppSec [candidate] (30.752 ms) : 0, 30752
Debugger [baseline] (6.043 ms) : 0, 6043
Debugger [candidate] (6.043 ms) : 0, 6043
Remote Config [baseline] (654.575 µs) : 0, 655
Remote Config [candidate] (655.737 µs) : 0, 656
Telemetry [baseline] (8.292 ms) : 0, 8292
Telemetry [candidate] (8.294 ms) : 0, 8294
section iast
crashtracking [baseline] (1.427 ms) : 0, 1427
crashtracking [candidate] (1.428 ms) : 0, 1428
BytebuddyAgent [baseline] (846.03 ms) : 0, 846030
BytebuddyAgent [candidate] (846.892 ms) : 0, 846892
GlobalTracer [baseline] (230.533 ms) : 0, 230533
GlobalTracer [candidate] (231.039 ms) : 0, 231039
AppSec [baseline] (28.041 ms) : 0, 28041
AppSec [candidate] (26.656 ms) : 0, 26656
Debugger [baseline] (7.598 ms) : 0, 7598
Debugger [candidate] (7.528 ms) : 0, 7528
Remote Config [baseline] (589.149 µs) : 0, 589
Remote Config [candidate] (581.967 µs) : 0, 582
Telemetry [baseline] (7.947 ms) : 0, 7947
Telemetry [candidate] (7.873 ms) : 0, 7873
IAST [baseline] (28.249 ms) : 0, 28249
IAST [candidate] (29.654 ms) : 0, 29654
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master migrate-more-to-kotlin-dsl
git_commit_date 1752742917 1752755538
git_commit_sha 847275b f17ad49
release_version 1.52.0-SNAPSHOT~847275bcc2 1.52.0-SNAPSHOT~f17ad49fc6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1752757024 1752757024
ci_job_id 1033665687 1033665687
ci_pipeline_id 70847549 70847549
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-yxhqb6fz 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-yxhqb6fz 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 1 performance improvements and 2 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:profiling:high_load worse
[+544.163µs; +832.148µs] or [+6.461%; +9.880%]
unstable
[-110.621op/s; +28.496op/s] or [-20.101%; +5.178%]
9.111ms 509.250op/s 8.423ms 550.312op/s
scenario:load:petclinic:appsec:high_load better
[-2.121ms; -1.217ms] or [-4.465%; -2.562%]
unstable
[-4.044op/s; +11.094op/s] or [-4.104%; +11.260%]
45.839ms 102.050op/s 47.508ms 98.525op/s
scenario:load:petclinic:iast:high_load worse
[+3.023ms; +3.855ms] or [+6.994%; +8.918%]
unstable
[-15.532op/s; -0.493op/s] or [-14.345%; -0.455%]
46.665ms 100.263op/s 43.225ms 108.275op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.006 ms) : 35716, 36295
.   : milestone, 36006,
appsec (47.508 ms) : 47082, 47934
.   : milestone, 47508,
code_origins (44.345 ms) : 43941, 44750
.   : milestone, 44345,
iast (43.225 ms) : 42857, 43594
.   : milestone, 43225,
profiling (48.279 ms) : 47834, 48724
.   : milestone, 48279,
tracing (45.144 ms) : 44767, 45520
.   : milestone, 45144,
section candidate
no_agent (36.2 ms) : 35895, 36504
.   : milestone, 36200,
appsec (45.839 ms) : 45425, 46252
.   : milestone, 45839,
code_origins (45.2 ms) : 44786, 45614
.   : milestone, 45200,
iast (46.665 ms) : 46261, 47068
.   : milestone, 46665,
profiling (49.672 ms) : 49202, 50142
.   : milestone, 49672,
tracing (44.921 ms) : 44537, 45305
.   : milestone, 44921,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.006 ms [35.716 ms, 36.295 ms] -
appsec 47.508 ms [47.082 ms, 47.934 ms] 11.502 ms (31.9%)
code_origins 44.345 ms [43.941 ms, 44.75 ms] 8.34 ms (23.2%)
iast 43.225 ms [42.857 ms, 43.594 ms] 7.22 ms (20.1%)
profiling 48.279 ms [47.834 ms, 48.724 ms] 12.274 ms (34.1%)
tracing 45.144 ms [44.767 ms, 45.52 ms] 9.138 ms (25.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.2 ms [35.895 ms, 36.504 ms] -
appsec 45.839 ms [45.425 ms, 46.252 ms] 9.639 ms (26.6%)
code_origins 45.2 ms [44.786 ms, 45.614 ms] 9.0 ms (24.9%)
iast 46.665 ms [46.261 ms, 47.068 ms] 10.465 ms (28.9%)
profiling 49.672 ms [49.202 ms, 50.142 ms] 13.472 ms (37.2%)
tracing 44.921 ms [44.537 ms, 45.305 ms] 8.721 ms (24.1%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.331 ms) : 4283, 4379
.   : milestone, 4331,
iast (9.279 ms) : 9128, 9429
.   : milestone, 9279,
iast_FULL (14.476 ms) : 14185, 14767
.   : milestone, 14476,
iast_GLOBAL (10.574 ms) : 10389, 10758
.   : milestone, 10574,
profiling (8.423 ms) : 8295, 8551
.   : milestone, 8423,
tracing (7.389 ms) : 7287, 7491
.   : milestone, 7389,
section candidate
no_agent (4.315 ms) : 4261, 4369
.   : milestone, 4315,
iast (9.549 ms) : 9389, 9709
.   : milestone, 9549,
iast_FULL (13.987 ms) : 13703, 14271
.   : milestone, 13987,
iast_GLOBAL (10.351 ms) : 10170, 10533
.   : milestone, 10351,
profiling (9.111 ms) : 8972, 9250
.   : milestone, 9111,
tracing (7.518 ms) : 7404, 7633
.   : milestone, 7518,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.331 ms [4.283 ms, 4.379 ms] -
iast 9.279 ms [9.128 ms, 9.429 ms] 4.948 ms (114.2%)
iast_FULL 14.476 ms [14.185 ms, 14.767 ms] 10.145 ms (234.2%)
iast_GLOBAL 10.574 ms [10.389 ms, 10.758 ms] 6.243 ms (144.1%)
profiling 8.423 ms [8.295 ms, 8.551 ms] 4.092 ms (94.5%)
tracing 7.389 ms [7.287 ms, 7.491 ms] 3.058 ms (70.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.315 ms [4.261 ms, 4.369 ms] -
iast 9.549 ms [9.389 ms, 9.709 ms] 5.234 ms (121.3%)
iast_FULL 13.987 ms [13.703 ms, 14.271 ms] 9.672 ms (224.2%)
iast_GLOBAL 10.351 ms [10.17 ms, 10.533 ms] 6.036 ms (139.9%)
profiling 9.111 ms [8.972 ms, 9.25 ms] 4.796 ms (111.1%)
tracing 7.518 ms [7.404 ms, 7.633 ms] 3.203 ms (74.2%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master migrate-more-to-kotlin-dsl
git_commit_date 1752742917 1752755538
git_commit_sha 847275b f17ad49
release_version 1.52.0-SNAPSHOT~847275bcc2 1.52.0-SNAPSHOT~f17ad49fc6
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1752757569 1752757569
ci_job_id 1033665688 1033665688
ci_pipeline_id 70847549 70847549
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-06w3owog 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-06w3owog 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.476 s) : 15476000, 15476000
.   : milestone, 15476000,
appsec (14.854 s) : 14854000, 14854000
.   : milestone, 14854000,
iast (18.809 s) : 18809000, 18809000
.   : milestone, 18809000,
iast_GLOBAL (17.98 s) : 17980000, 17980000
.   : milestone, 17980000,
profiling (15.161 s) : 15161000, 15161000
.   : milestone, 15161000,
tracing (14.912 s) : 14912000, 14912000
.   : milestone, 14912000,
section candidate
no_agent (15.179 s) : 15179000, 15179000
.   : milestone, 15179000,
appsec (14.728 s) : 14728000, 14728000
.   : milestone, 14728000,
iast (18.275 s) : 18275000, 18275000
.   : milestone, 18275000,
iast_GLOBAL (18.005 s) : 18005000, 18005000
.   : milestone, 18005000,
profiling (15.341 s) : 15341000, 15341000
.   : milestone, 15341000,
tracing (14.916 s) : 14916000, 14916000
.   : milestone, 14916000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.476 s [15.476 s, 15.476 s] -
appsec 14.854 s [14.854 s, 14.854 s] -622.0 ms (-4.0%)
iast 18.809 s [18.809 s, 18.809 s] 3.333 s (21.5%)
iast_GLOBAL 17.98 s [17.98 s, 17.98 s] 2.504 s (16.2%)
profiling 15.161 s [15.161 s, 15.161 s] -315.0 ms (-2.0%)
tracing 14.912 s [14.912 s, 14.912 s] -564.0 ms (-3.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.179 s [15.179 s, 15.179 s] -
appsec 14.728 s [14.728 s, 14.728 s] -451.0 ms (-3.0%)
iast 18.275 s [18.275 s, 18.275 s] 3.096 s (20.4%)
iast_GLOBAL 18.005 s [18.005 s, 18.005 s] 2.826 s (18.6%)
profiling 15.341 s [15.341 s, 15.341 s] 162.0 ms (1.1%)
tracing 14.916 s [14.916 s, 14.916 s] -263.0 ms (-1.7%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.52.0-SNAPSHOT~f17ad49fc6, baseline=1.52.0-SNAPSHOT~847275bcc2
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (3.665 ms) : 3449, 3880
.   : milestone, 3665,
iast (2.212 ms) : 2149, 2274
.   : milestone, 2212,
iast_GLOBAL (2.241 ms) : 2179, 2304
.   : milestone, 2241,
profiling (2.061 ms) : 2011, 2111
.   : milestone, 2061,
tracing (2.017 ms) : 1968, 2065
.   : milestone, 2017,
section candidate
no_agent (1.478 ms) : 1467, 1490
.   : milestone, 1478,
appsec (3.66 ms) : 3443, 3877
.   : milestone, 3660,
iast (2.211 ms) : 2148, 2273
.   : milestone, 2211,
iast_GLOBAL (2.249 ms) : 2187, 2312
.   : milestone, 2249,
profiling (2.063 ms) : 2012, 2114
.   : milestone, 2063,
tracing (2.022 ms) : 1973, 2070
.   : milestone, 2022,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 3.665 ms [3.449 ms, 3.88 ms] 2.185 ms (147.7%)
iast 2.212 ms [2.149 ms, 2.274 ms] 732.297 µs (49.5%)
iast_GLOBAL 2.241 ms [2.179 ms, 2.304 ms] 761.932 µs (51.5%)
profiling 2.061 ms [2.011 ms, 2.111 ms] 581.413 µs (39.3%)
tracing 2.017 ms [1.968 ms, 2.065 ms] 537.248 µs (36.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.467 ms, 1.49 ms] -
appsec 3.66 ms [3.443 ms, 3.877 ms] 2.181 ms (147.5%)
iast 2.211 ms [2.148 ms, 2.273 ms] 732.07 µs (49.5%)
iast_GLOBAL 2.249 ms [2.187 ms, 2.312 ms] 770.723 µs (52.1%)
profiling 2.063 ms [2.012 ms, 2.114 ms] 584.876 µs (39.6%)
tracing 2.022 ms [1.973 ms, 2.07 ms] 543.128 µs (36.7%)

@bric3 bric3 added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Jul 4, 2025
@bric3 bric3 marked this pull request as draft July 4, 2025 13:43
@bric3 bric3 force-pushed the migrate-more-to-kotlin-dsl branch 3 times, most recently from 49c8d60 to b97c404 Compare July 8, 2025 09:50
@bric3 bric3 marked this pull request as ready for review July 8, 2025 09:57
@bric3 bric3 marked this pull request as draft July 8, 2025 13:26
@bric3 bric3 force-pushed the migrate-more-to-kotlin-dsl branch 2 times, most recently from cd09c82 to aab29bc Compare July 11, 2025 17:18
# Conflicts:
#	dd-trace-api/build.gradle
@bric3 bric3 force-pushed the migrate-more-to-kotlin-dsl branch from aab29bc to f7b9c9b Compare July 17, 2025 11:51
@bric3 bric3 marked this pull request as ready for review July 17, 2025 11:52
@bric3 bric3 marked this pull request as draft July 17, 2025 12:22
bric3 added 5 commits July 17, 2025 14:32
chore(build): Migrate :internal-api:internal-api-9 to Kotlin DSL
# Conflicts:
#	internal-api/build.gradle.kts

# Conflicts:
#	internal-api/build.gradle.kts

# Conflicts:
#	internal-api/build.gradle
@bric3 bric3 force-pushed the migrate-more-to-kotlin-dsl branch from f7b9c9b to f17ad49 Compare July 17, 2025 12:32
@bric3 bric3 marked this pull request as ready for review July 17, 2025 13:29
@bric3 bric3 enabled auto-merge (squash) July 17, 2025 15:02
@bric3 bric3 merged commit 8e94b11 into master Jul 17, 2025
503 checks passed
@bric3 bric3 deleted the migrate-more-to-kotlin-dsl branch July 17, 2025 15:12
@github-actions github-actions bot added this to the 1.52.0 milestone Jul 17, 2025
mhlidd pushed a commit that referenced this pull request Jul 17, 2025
* chore(build): Migrate :dd-trace-api to Kotlin DSL

# Conflicts:
#	dd-trace-api/build.gradle

* chore(gradle): Convert :internal-api:internal-api-9 to kotlin dsl

chore(build): Migrate :internal-api:internal-api-9 to Kotlin DSL

* chore(build): Migrate :internal-api to Kotlin DSL

# Conflicts:
#	internal-api/build.gradle.kts

# Conflicts:
#	internal-api/build.gradle.kts

# Conflicts:
#	internal-api/build.gradle

* chore(build): Migrate :dd-trace-ot to Kotlin DSL

* chore(build): Migrate :dd-trace-ot:correlation-id-injection to Kotlin DSL

* chore(build): Migrate :communication to Kotlin DSL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: tooling Build & Tooling tag: no release notes Changes to exclude from release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants